mcpherson shock-absorber leg - Turkish English Dictionary